Big Huge Thesaurus

stereoscopic picture

noun